itinerant vendor

Translations
странствующий продавец
The market was filled with itinerant vendors selling their wares.
Рынок был полон странствующих продавцов, продающих свой товар.